package biblioGraphiqueV2;

import java.util.GregorianCalendar;

public class Reservation extends EmpruntReservation{
//Classe Reservation permettant de réserver un exemplaire
	
	private static final long serialVersionUID = 1L;
	
	private Ouvrage ouvrage;
	private Lecteur lecteur;
	
	public Reservation( GregorianCalendar dD, GregorianCalendar dL, int num, Ouvrage ouv, Lecteur lec){
		super(num, dD, dL);
		ouvrage 		= ouv;
		lecteur 		= lec;
	}
	
	private void setOuvrage(Ouvrage ouvrage){
		this.ouvrage 	= ouvrage;
	}
	
	private void setLecteur(Lecteur lecteur){
		this.lecteur 	= lecteur;
	}
	
	public Ouvrage getOuvrage(){
		return ouvrage;
	}
	
	public Lecteur getLecteur(){
		return lecteur;
	}
	
	public String toString() {
		return "Réservation n° "+getNumero()+". "+getOuvrage().getTitre();
	}
	
} //Fin de la classe Reservation